lacking some teeth - Turc Anglais Dictionnaire